An Improved Direct Adaptive Fuzzy Controller for an Uncertain DC Motor Speed Control System
نویسندگان
چکیده
In this paper, we present an improved Direct Adaptive Fuzzy (IDAF) controller applied to general control DC motor speed system. In particular, an IDAF algorithm is designed to control an uncertain DC motor speed to track a given reference signal. In fact, the quality of the control system depends significantly on the amount of fuzzy rules-fuzzy sets and the updating coefficient of the adaptive rule. This can be observed clearly by the system error when the reference input is constant and out of a particular range or in the case of it varies with nonzero acceleration. So, in order to enhance quality of the system, increasing the amount of fuzzy sets and adjusting appropriately the updating coefficient of controller based on value of state error vector are needed. In addition, the proposed IDAF algorithm can control the DC motor speed under unstable supply voltages and varying loads. The control system is implemented on a dsPIC33FJ256MC710A 16-bit DSC (Digital Signal Processing Controller) board. Experimental results demonstrate the effectiveness of the proposed method.
منابع مشابه
Analysis of Speed Control in DC Motor Drive Based on Model Reference Adaptive Control
This paper presents fuzzy and conventional performance of model reference adaptive control(MRAC) to control a DC drive. The aims of this work are achieving better match of motor speed with reference speed, decrease of noises under load changes and disturbances, and increase of system stability. The operation of nonadaptive control and the model reference of fuzzy and conventional adaptive contr...
متن کاملDecreasing Starting Current for Separate Excited DC Motor using ANFIS Controller
Today, DC motors is still being used globally due to their easy speed controllability. In this article, an Adaptive Neuro-Fuzzy Inference System (ANFIS) controller is designed for DC motors. The main purpose of performing such task is to reduce the DC motor starting current and deleting the ripple current during starting time in considering control parameters such as: rise time, settling time, ...
متن کاملDesign and PLC Implementation for Speed Control of DC Motor using Fuzzy Logic
In this article, a speed control of DC motor is designed and illustrated using fuzzy logic-based programmable logic controller (PLC). The DC motor is an attractive part of electrical equipment in many industrial applications requiring variable speed and load specifications due to its ease of controllability. The designed system is consisted of three main parts including programmable logic contr...
متن کاملSeven-Level Direct Torque Control of Induction Motor Based on Artificial Neural Networks with Regulation Speed Using Fuzzy PI Controller
In this paper, the author proposes a sensorless direct torque control (DTC) of an induction motor (IM) fed by seven-level NPC inverter using artificial neural networks (ANN) and fuzzy logic controller. Fuzzy PI controller is used for controlling the rotor speed and ANN applied in switching select stator voltage. The control method proposed in this paper can reduce the torque, stator flux and to...
متن کاملIdentification and Adaptive Position and Speed Control of Permanent Magnet DC Motor with Dead Zone Characteristics Based on Support Vector Machines
In this paper a new type of neural networks known as Least Squares Support Vector Machines which gained a huge fame during the recent years for identification of nonlinear systems has been used to identify DC motor with nonlinear dead zone characteristics. The identified system after linearization in each time span, in an online manner provide the model data for Model Predictive Controller of p...
متن کامل